foundation excavation - Turc Anglais Dictionnaire